/**
 * 
 */
package co.edu.udistrital.audiomixer.servicio;

import java.util.List;

import javax.ejb.Stateless;

import co.edu.udistrital.audiomixer.entidad.Usuario;

/**
 * @author edwin
 *
 */
@Stateless
public class UsuarioServicio extends ServicioAbstracto<Usuario> {

	@Override
	public Class<Usuario> getClase() {
		return Usuario.class;
	}

	@Override
	public void existe(Usuario entidad) throws Exception {
		List<Usuario> encontrado = this.getBaseDao().findBy("identificacion", entidad.getIdentificacion().trim());
		if(encontrado!=null && encontrado.size()>0){
			throw new Exception("Usuario ya existe");
		}
		
	}
	
}
